package com.vlong.town.mapper.comm;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.vlong.town.entity.comm.CommInfo;

/**
 * 信息互联信息Mapper接口
 * @author Assassin
 */
@Mapper
public interface CommInfoMapper {

    /**
     * 添加信息互联信息
     * @param commInfo 参数实体
     */
    public void insert(CommInfo commInfo);

    /**
     * 逻辑删除信息互联信息
     * @param noticeId 主键值
     */
    public void delete(Long noticeId);

    /**
     * 修改信息互联信息
     * @param commInfo 参数实体
     */
    public void update(CommInfo commInfo);

    /**
     * 根据主键查询信息互联信息
     * @param noticeId
     * @return
     */
    public CommInfo selectById(Long noticeId);

    /**
     * 查询信息互联信息
     * @param commInfo 参数实体
     * @return List<CommInfo>
     */
    public List<CommInfo> selectList(CommInfo commInfo);
}
